package top.healthylife.gateway.platform.eye.dto.zuhejiekou.EyeReqOpenCbIcDto.res;

import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;


/**
* @author: GenUtil
* @date: 2020-12-14 23:17:07
*/
@Data
@Accessors(chain = true)
@ApiModel("Punishlist")
public class Punishlist {

    @JsonProperty("departmentName")
    @ApiModelProperty(value = "作出行政处罚决定机关名称", example = "北京市通信管理局")
    private String departmentName;

    @JsonProperty("regNumber")
    @ApiModelProperty(value = "注册号", example = "91110000802100433B")
    private String regNumber;

    @JsonProperty("punishNumber")
    @ApiModelProperty(value = "行政处罚决定书文号", example = "未经备案网站提供互联网接入服务")
    private String punishNumber;

    @JsonProperty("name")
    @ApiModelProperty(value = "公司名称", example = "北京百度网讯科技有限公司")
    private String name;

    @JsonProperty("publishDate")
    @ApiModelProperty(value = "公示日期", example = "2017-07-27")
    private String publishDate;

    @JsonProperty("description")
    @ApiModelProperty(value = "描述", example = "")
    private String description;

    @JsonProperty("id")
    @ApiModelProperty(value = "表id", example = "11012348")
    private Long id;

    @JsonProperty("type")
    @ApiModelProperty(value = "违法行为类型", example = "'《非经营性互联网信息服务备案管理办法》第十八条： 互联网接入服务提供者不得为未经备案的组织或者个人从事非经营性互联网信息服务提供互联网接入服务。对被省通信管理局处以暂时关闭网站或关闭网站处罚的非经营性互联网信息服务提供者或者非法从事非经营性互联网信息服务的组织或者个人，互联网接入服务提供者应立即暂停或终止向其提供互联网接入服务。'")
    private String type;

    @JsonProperty("content")
    @ApiModelProperty(value = "行政处罚内容", example = "处1万元罚款")
    private String content;

    @JsonProperty("base")
    @ApiModelProperty(value = "省份简称", example = "bj")
    private String base;

    @JsonProperty("legalPersonName")
    @ApiModelProperty(value = "法定代表人（负责人）姓名", example = "梁志祥")
    private String legalPersonName;

    @JsonProperty("decisionDate")
    @ApiModelProperty(value = "作出行政处罚决定日期", example = "2017-07-27")
    private String decisionDate;

}
